* {
  margin: 0;
  padding: 0;
}

body {
  text-align: center;
  background: url(../../images/skin_unionpay/frames/negative/index_bg.jpg);
}

#top_div{
	height:99px;
	background: url(../../images/skin_unionpay/frames/negative/index_top_bg.jpg) repeat-x; 
}
#title_div{
	height: 99px;
	width:711px;
	background: url(../../images/skin_unionpay/frames/negative/index_top.jpg) repeat-x;
	/* margin: 0 auto; */
}
#login_div{
	margin: 130px auto 0 auto;
	height: 143px;
	width: 429px;
	background: url(../../images/skin_unionpay/frames/negative/index_login.jpg) no-repeat;
	position: relative;
}
#message_div{
	width: 200px;
	height:40px;
	line-height:40px;
	margin: 0 auto;
	color: rgb(143,143,141);
}
.textBox{
	height: 32px;
	width: 170px;
	position: absolute;
	left: 232px;
	font-size: 18px;
  	line-height: 32px;
  	font-weight: bold;
  	border: none;
  	background: none;
}
.username{
	top:4px;
}
.password{
	top:58px;
}
.login{
	height:36px;
	width:199px;
	position: absolute;
	left: 228px;
	top:103px;
}
